Table: Concentration Risk [Table]

Line Label Object Class Period Type Balance Name
1 Concentration Risk [Table] [Table]

*

*

us-gaap:ConcentrationRiskTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Benchmark of Concentration Risk [Axis] [Axis]

*

*

us-gaap:ConcentrationRiskByBenchmarkAxis
5 Concentration Risk Benchmark, All [Domain] [Domain]

*

*

us-gaap:ConcentrationRiskBenchmarkDomain
6 Assets, Total [Member] [Member]

*

*

us-gaap:AssetsTotalMember
7 Accounts Receivable [Member] [Member]

*

*

us-gaap:AccountsReceivableMember
8 Liabilities, Total [Member] [Member]

*

*

us-gaap:LiabilitiesTotalMember
9 Stockholders' Equity, Total [Member] [Member]

*

*

us-gaap:StockholdersEquityTotalMember
10 Net Assets, Geographic Area [Member] [Member]

*

*

us-gaap:NetAssetsGeographicAreaMember
11 Net Assets, Segment [Member] [Member]

*

*

us-gaap:NetAssetsSegmentMember
12 Sales Revenue, Goods, Net [Member] [Member]

*

*

us-gaap:SalesRevenueGoodsNetMember
13 Sales Revenue, Services, Net [Member] [Member]

*

*

us-gaap:SalesRevenueServicesNetMember
14 Sales Revenue, Product Line [Member] [Member]

*

*

us-gaap:SalesRevenueProductLineMember
15 Sales Revenue, Segment [Member] [Member]

*

*

us-gaap:SalesRevenueSegmentMember
16 Revenue, Rights Granted [Member] [Member]

*

*

us-gaap:RevenueRightsGrantedMember
17 Cost of Goods, Total [Member] [Member]

*

*

us-gaap:CostOfGoodsTotalMember
18 Cost of Goods, Segment [Member] [Member]

*

*

us-gaap:CostOfGoodsSegmentMember
19 Cost of Goods, Product Line [Member] [Member]

*

*

us-gaap:CostOfGoodsProductLineMember
20 Number of Employees, Total [Member] [Member]

*

*

us-gaap:NumberOfEmployeesTotalMember
21 Number of Employees, Geographic Area [Member] [Member]

*

*

us-gaap:NumberOfEmployeesGeographicAreaMember
22 Workforce Subject to Collective Bargaining Arrangements [Member] [Member]

*

*

us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember
23 Workforce Subject to Collective Bargaining Arrangements Expiring within One Year [Member] [Member]

*

*

us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember
24 Type of Concentration Risk [Axis] [Axis]

*

*

us-gaap:ConcentrationRiskByTypeAxis
25 Concentration Risk Type, All Types [Domain] [Domain]

*

*

us-gaap:ConcentrationRiskTypeDomain
26 Unionized Employees Concentration Risk [Member] [Member]

*

*

us-gaap:UnionizedEmployeesConcentrationRiskMember
27 Geographic Concentration Risk [Member] [Member]

*

*

us-gaap:GeographicConcentrationRiskMember
28 Labor Force Concentration Risk [Member] [Member]

*

*

us-gaap:LaborForceConcentrationRiskMember
29 Customer Concentration Risk [Member] [Member]

*

*

us-gaap:CustomerConcentrationRiskMember
30 Credit Availability Concentration Risk [Member] [Member]

*

*

us-gaap:CreditAvailabilityConcentrationRiskMember
31 Government Contracts Concentration Risk [Member] [Member]

*

*

us-gaap:GovernmentContractsConcentrationRiskMember
32 Supplier Concentration Risk [Member] [Member]

*

*

us-gaap:SupplierConcentrationRiskMember
33 Lender Concentration Risk [Member] [Member]

*

*

us-gaap:LenderConcentrationRiskMember
34 Credit Concentration Risk [Member] [Member]

*

*

us-gaap:CreditConcentrationRiskMember
35 Product Concentration Risk [Member] [Member]

*

*

us-gaap:ProductConcentrationRiskMember
36 Revenue from Rights Concentration Risk [Member] [Member]

*

*

us-gaap:RevenueFromRightsConcentrationRiskMember
37 Concentration Risk [Line Items] [Line Items]

*

*

us-gaap:ConcentrationRiskLineItems
38 Concentration Risk Disclosure [Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ConcentrationRiskDisclosureTextBlock
39 Schedules of Concentration of Risk, by Risk Factor [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
40 Concentration Risk [Hierarchy] [Abstract]

*

*

added:ConcentrationRiskHierarchy
41 Concentration Risk, Additional Characteristic [Concept] Text/String For Period

*

us-gaap:ConcentrationRiskAdditionalCharacteristic
42 Concentration Risk, Percentage [Concept] Perdent As Of

*

us-gaap:ConcentrationRiskPercentage
43 Concentration Risk, Benchmark Description [Concept] Text/String For Period

*

us-gaap:ConcentrationRiskBenchmarkDescription